substitute infinitive - French English Dictionary